separatist bombardment ship - Turkish English Dictionary